周一早上来上班,刚打开电脑,同事就接到的 客户的投诉,数据提交不了。
同事问我,是不是服务挂了, 我赶忙连接上服务器,发现服务并没有挂,查询数据时就卡住了,第一个反应,
???? 是不是 数据 锁住了,打开Navicat 查询 爆出 下面这件 橙装,
没遇到过,只能百度,
原因:存储引擎不够,无法执行此SQL语句。(大致理解是磁盘空间不足)
验证:
上图是解决后 截图的, 出错时,/dev/sda2 Use% 是 100%
- /dev/sda这是Linux系统下的设备文件,类似Windows系统上面的本地磁盘、U盘、光驱等设备
- 设备文件系统
- tmpfs(temporary filesystem)是Linux特有的文件系统,标准挂载点是/dev/shm,默认大小是实际内存的一半,如下图所示。当然,用户也可以将tmpfs挂载在其他地方。tmpfs可以使用物理内存,也可以使用swap交换空间。tmpfs有些像虚拟磁盘(ramdisk)
解决方案:删除一些临时文件或是不用的文件